nebulously presented

Translations
présenté de manière nébuleuse
Words
nebulously

adverb
nébuleusement
presented

verb
présenté